export default {
  install(Vue) {
    Vue.prototype.$formatContent = function(content) {
      const maxLength = 20; // 截取的长度
      if (content && content.length > maxLength) {
        // 使用正则表达式移除HTML标签
        const textOnly = content.replace(/<[^>]*>?/gm, '');
        return textOnly.substring(0, maxLength) + '...';
      }
      return content;
    };

    Vue.prototype.$stripHtml = function(content, maxLength = 20) {
      if (!content) return '';
      // 移除 HTML 标签
      const textOnly = content.replace(/<[^>]*>/g, '');
      // 截断文本（如果需要）
      return maxLength && textOnly.length > maxLength
        ? textOnly.substring(0, maxLength) + '...'
        : textOnly;
    };

  }
};

